import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { AuthService } from './auth/auth.service';
import { AuthGuard } from './route/auth-guard';
import { FetchService } from './net/fetch.service';
import { UniversalService } from './util/universal.service';
import { CookieService } from 'ngx-cookie-service';
import { LayoutModule } from './layout/layout.module';
import { UtilService } from './util/util.service';
import { WsService } from './net/ws.service';

@NgModule({
    imports: [CommonModule, LayoutModule],
    declarations: [],
    exports: [LayoutModule],
    providers: [
        UniversalService,
        UtilService,
        AuthService,
        AuthGuard,
        FetchService,
        CookieService,
        WsService
    ]
})
export class CoreModule {
}
